pardon jongens die ik wil vragen is waarom ja waarom plotseling ongeldig argument opgegeven voor foreach () CodeIgniter wanneer ik benerin heb geprobeerd, maar toch nog steeds zo .. In eerste instantie wilde ik een nestbaar maken in CodeIgniter .. en dit is een voorbeeld van mijn script in de controller functie load_menus () { $ this-> load-> model ("webadmin / we_model"); $ data ["menu's"] = $ this-> me ($ this-> we_model-> get_menus ()); $ this-> load-> view ("webadmin / loadmenu.php", $ data); } privéfunctie me ($ menus = array ()) { $ html = ''; // Bouw alle applicatiemenu's in een boomstructuur foreach ($ menu's als $ menu) { // Controleer of dit menu kinderen heeft $ count_menu_children = count (get_value ($ menu, 'kinderen')); // Bouw een menu met één regel $ html. = '
';
$ class = get_value ($ menu, 'dtt_inative')! = ''? 'text-error': '';
$ label = get_value ($ menu, 'url_img') == '' && get_value ($ menu, 'label') == ''? '[NO NAME]': lang (get_value ($ menu, 'label'));
$ html. = ''. $ label. '';
$ html. = ' ';
$ html. = '
';
// Als het huidige menu onderliggende items heeft, bouw dan alles opnieuw
if ($ count_menu_children> 0)
$ html. = '- '. custom_menu_tree (get_value ($ menu, 'kinderen')). '
- php echo $ menu's; ?>